be (left) stranded - Französisch Englisch Wörterbuch